Big Huge Thesaurus

genus Sinanthropus

noun

sounds kind of like